package com.zyf.pattern.delegate.leader;

/**
 * 委派模式例子二：简化版的例子一
 * create by yifeng
 */
public class Boos {

    public static void main(String[] args) {

        // 客户请求（boos）、委派者(leander)、被委派者(target)
        // 委派者要持有被委派者的引用
        // 代理模式注重的是过程，委派模式注重的是结果
        // 策略模式注重的是可扩展（外部扩展）,委派模式注重内部的灵活和复用
        // 委派模式就是静态代理和策略模式一种特殊的组合


        new Leader().doing("加密");
    }

}
